var  flag=false;

$(function(){
      $('form :input').blur(function(){
      $(this).removeClass("warning").parents("td")
    .find("span.error").remove()
    .end()
    .find("span.ok").remove();
      var num=/^[0-9]*$/;
      var passwd=/^[\@A-Za-z0-9\!\#\$\%\^\&\*\.\~]{6,22}$/;
      var ID =/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/;
      var tel= /((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)/;
      var email  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;


    if( (this.value=="" )   &&  this.name=="CUsername"){
	  var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = '  ( 用户姓名必须输入！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
    }
    
    if( (this.value=="" ) &&  this.name=="CNum"){
	  var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = '  ( 用户工号必须输入！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
    }else
    if( !(this.value.match(num) )   &&  this.name=="CNum"){
	  var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = '  ( 请填写正确的数字格式！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
    }
    if( (this.value=="" ) &&  this.name=="CPassword"){
    	
       var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = ' ( 用户登录密码必须输入！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
       }
    else
      if( !(this.value.match(passwd) ) &&  this.name=="CPassword"){
       var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = ' ( 用户登录密码不能小于六位数字或字母！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
       }
    if( (this.value=="" ) &&  this.name=="CIDnum"){
       var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = ' ( 用户身份证号必须输入！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
       }
    else
    if( !(this.value.match(ID) ) &&  this.name=="CIDnum"){
       var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = ' ( 用户身份证号必须是有效的18位！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
       }
    if( (this.value=="" ) &&  this.name=="CSex"){
    	
       var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = ' ( 用户性别必须输入！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
       }
    if( (this.value=="" ) &&  this.name=="CTelnum"){
    	
       var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = ' ( 用户联系手机号必须输入！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
       }
    else
    if( !(this.value.match(tel) ) &&  this.name=="CTelnum"){
    	
       var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = ' ( 用户联系手机号格式不正确！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
       }
    if( (this.value=="" ) &&  this.name=="CEmail"){
    	
       var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = ' ( 用户电子邮箱必须输入！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
       }
    else if( !(this.value.match(email) ) &&  this.name=="CEmail"){
    	
       var $listItem =  $(this).parents("td").find("span:last");
       var errorMsg = ' ( 电子邮箱格式输入不正确！)';
       $('<span class="error"></span>').css("color","red").css("font-size","13px").text(errorMsg).appendTo($listItem);
       $(this).addClass("warning");
       }
   });//end blur
 
   //提交，最终验证。
   $('#send').click(function(){
   $("#sub_Msg").remove();
   first=false;
   $(":input.gldp").trigger('blur');
   var numWarning = $('.warning',$('form')).length;
     if(numWarning){
    return false;
   }
   form.submit();
   })
 });




		